reservoir in irrigation canals - English Synonyms Dictionary